
# 加载通过 GUI 设置的配置
config.load_autoconfig()
# 加载自定义广告过滤规则
c.content.blocking.adblock.lists.extend([
    # 默认的规则列表，例如 EasyList
    'https://easylist.to/easylist/easylist.txt',
    # 您自定义的规则文件，使用 file:// 协议接绝对路径
    'file:///home/tom/.config/qutebrowser/adblock.txt'
])
# 设置全局代理
# config.set('content.proxy', 'http://192.168.50.10:1082/')

# 或者分别设置 HTTP 和 HTTPS 代理
# config.set('content.proxy.http', 'http://proxy.example.com:8080/')
# config.set('content.proxy.https', 'http://proxy.example.com:8080/')

# 设置 SOCKS 代理
# config.set('content.proxy.socks', 'socks://proxy.example.com:1080/')

# 禁用代理
# config.set('content.proxy', 'none')
#
c.url.start_pages = 'https://chat.deepseek.com'
# key-修改
config.unbind('K', mode='normal') #删除默认
config.unbind('J', mode='normal') #删除默认
config.unbind('H', mode='normal') #删除默认
config.unbind('<Ctrl+v>', mode='normal') #删除默认
config.unbind('L', mode='normal') #删除默认
config.unbind('m', mode='normal') #删除默认
config.unbind('M', mode='normal') #删除默认
config.unbind('Sq', mode='normal') #删除默认
config.unbind('<Ctrl+h>', mode='normal') #删除默认
config.unbind('sk', mode='normal') #删除默认 bind 默认快捷map
config.bind('ma', 'bookmark-add', 'normal')  # bookmark-add
config.bind('mA', 'quickmark-add', 'normal')  # Quicemark-add
config.bind('ml', 'bookmark-list', 'normal')  # bookmark-list
config.bind('mL', 'quickmark-load', 'normal')  # bookmark-load
config.bind('md', 'bookmark-del', 'normal')  # bookmark-del
config.bind('<Alt+Tab>', 'tab-next', 'normal')  # 标签切换
config.bind('mk', 'bind', 'normal')  # 快捷键图
config.bind('sb', 'set-cmd-text -s :open bing.com/search?q=','normal')
config.bind('sd', 'set-cmd-text -s :open duckduckgo.com/?q=','normal')
config.bind('<Ctrl+h>', 'history','normal')
config.bind('H', 'tab-prev', 'normal')  # 标签页 tab-move back
config.bind('L', 'tab-next', 'normal')  # 标签页移动 tab-move tab-next
config.bind('J', 'back', 'normal')  # back 后退 
config.bind('D','spawn /home/tom/C-pan/auto-download/python-qutebrowser-img.py {url}')
config.bind('mm','spawn /home/tom/.config/qutebrowser/translate-kd.py')

config.bind('<Ctrl+e>', 'hint links spawn --detach mpv {hint-url}')
# 代理切换
# 设置所有流量都使用 PAC 代理
#config.set('content.proxy', 'http://127.0.0.1:20172/proxy.pac')
config.bind('sp', 'spawn /home/tom/.config/qutebrowser/rofi_proxy.sh')
